# near model CODE resource # jump table entries: 15152-15154 (3 of them) export_1894: fn00000000: 00000000 4E56 0000 link A6, 0 00000004 1D7C 0001 000C move.b [A6 + 0xC], 0x1 0000000A 4E5E unlink A6 0000000C 2E9F move.l [A7], [A7]+ 0000000E 4E75 rts export_1895: 00000010 4E56 FFFE link A6, -0x0002 00000014 2F07 move.l -[A7], D7 00000016 4247 clr.w D7 00000018 4267 clr.w -[A7] 0000001A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000001E 4EBA FFE0 jsr [PC - 0x20 /* 00000000 */] 00000022 101F move.b D0, [A7]+ 00000024 6604 bne +0x6 /* 0000002A */ 00000026 3E3C 9A70 move.w D7, 0x9A70 label0000002A: 0000002A 3D47 000C move.w [A6 + 0xC], D7 0000002E 2E1F move.l D7, [A7]+ 00000030 4E5E unlink A6 00000032 2E9F move.l [A7], [A7]+ 00000034 4E75 rts 00000036 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000038-0000003C fn00000038: 00000038 4E56 FF4C link A6, -0x00B4 // end alternate branch 00000038-0000003C fn00000038: // (misaligned) 0000003A FF4C .extension 0xF4C <> // unimplemented 0000003C 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00000040 206E 001A movea.l A0, [A6 + 0x1A] 00000044 43EE FFBA lea.l A1, [A6 - 0x46] 00000048 7010 moveq.l D0, 0x10 label0000004A: 0000004A 22D8 move.l [A1]+, [A0]+ 0000004C 51C8 FFFC dbf D0, -0x6 /* 0000004A */ 00000050 3290 move.w [A1], [A0] 00000052 266E 0008 movea.l A3, [A6 + 0x8] 00000056 286E 0010 movea.l A4, [A6 + 0x10] 0000005A 4246 clr.w D6 0000005C 70FF moveq.l D0, 0xFFFFFFFF 0000005E B06E 001E cmp.w D0, [A6 + 0x1E] 00000062 6700 00D4 beq +0xD6 /* 00000138 */ 00000066 3F2E 001E move.w -[A7], [A6 + 0x1E] 0000006A A998 syscall UseResFile 0000006C 4267 clr.w -[A7] 0000006E 1F3C 0001 move.b -[A7], 0x1 00000072 4EAD 2342 jsr [A5 + 0x2342 /* export_1124 */] 00000076 1E1F move.b D7, [A7]+ 00000078 70FF moveq.l D0, 0xFFFFFFFF 0000007A B06E 0018 cmp.w D0, [A6 + 0x18] 0000007E 6712 beq +0x14 /* 00000092 */ 00000080 42A7 clr.l -[A7] 00000082 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */ 00000088 3F2E 0018 move.w -[A7], [A6 + 0x18] 0000008C A81F syscall Get1Resource 0000008E 289F move.l [A4], [A7]+ 00000090 601E bra +0x20 /* 000000B0 */ label00000092: 00000092 4267 clr.w -[A7] 00000094 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */ 0000009A A80D syscall Count1Resources 0000009C 3A1F move.w D5, [A7]+ 0000009E 6F10 ble +0x12 /* 000000B0 */ 000000A0 42A7 clr.l -[A7] 000000A2 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */ 000000A8 3F3C 0001 move.w -[A7], 0x1 000000AC A80E syscall Get1IndResource/Get1IxResource 000000AE 289F move.l [A4], [A7]+ label000000B0: 000000B0 4267 clr.w -[A7] 000000B2 1F07 move.b -[A7], D7 000000B4 4EAD 2342 jsr [A5 + 0x2342 /* export_1124 */] 000000B8 1E1F move.b D7, [A7]+ 000000BA 4267 clr.w -[A7] 000000BC A9AF syscall ResError 000000BE 3C1F move.w D6, [A7]+ 000000C0 57C0 seq D0 000000C2 4A94 tst.l [A4] 000000C4 56C1 sne D1 000000C6 C001 and.b D0, D1 000000C8 676E beq +0x70 /* 00000138 */ 000000CA 4267 clr.w -[A7] 000000CC 1F3C 0001 move.b -[A7], 0x1 000000D0 4EAD 2342 jsr [A5 + 0x2342 /* export_1124 */] 000000D4 1E1F move.b D7, [A7]+ 000000D6 2F14 move.l -[A7], [A4] 000000D8 A992 syscall DetachResource 000000DA 4267 clr.w -[A7] 000000DC 1F07 move.b -[A7], D7 000000DE 4EAD 2342 jsr [A5 + 0x2342 /* export_1124 */] 000000E2 1E1F move.b D7, [A7]+ 000000E4 4267 clr.w -[A7] 000000E6 2F14 move.l -[A7], [A4] 000000E8 486E FF4E pea.l [A6 - 0xB2] 000000EC 42A7 clr.l -[A7] 000000EE 42A7 clr.l -[A7] 000000F0 4EAD 42A2 jsr [A5 + 0x42A2 /* export_2128 */] 000000F4 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 000000F8 2054 movea.l A0, [A4] 000000FA 2050 movea.l A0, [A0] 000000FC 226E 000C movea.l A1, [A6 + 0xC] 00000100 5488 addq.l A0, 2 00000102 22D8 move.l [A1]+, [A0]+ 00000104 22D8 move.l [A1]+, [A0]+ 00000106 4267 clr.w -[A7] 00000108 486E FF4E pea.l [A6 - 0xB2] 0000010C 4EAD 42B2 jsr [A5 + 0x42B2 /* export_2130 */] 00000110 369F move.w [A3], [A7]+ 00000112 7001 moveq.l D0, 0x01 00000114 B053 cmp.w D0, [A3] 00000116 57C0 seq D0 00000118 4A00 tst.b D0 0000011A 671C beq +0x1E /* 00000138 */ 0000011C 2F00 move.l -[A7], D0 0000011E 4267 clr.w -[A7] 00000120 2F14 move.l -[A7], [A4] 00000122 4EAD 42AA jsr [A5 + 0x42AA /* export_2129 */] 00000126 321F move.w D1, [A7]+ 00000128 201F move.l D0, [A7]+ 0000012A 0C41 02FF cmpi.w D1, 0x2FF 0000012E 57C1 seq D1 00000130 C001 and.b D0, D1 00000132 6704 beq +0x6 /* 00000138 */ 00000134 36BC 0020 move.w [A3], 0x20 /* ' ' */ label00000138: 00000138 3D46 0022 move.w [A6 + 0x22], D6 0000013C 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00000140 4E5E unlink A6 00000142 205F movea.l A0, [A7]+ 00000144 DEFC 001A add.w A7, 0x1A 00000148 4ED0 jmp [A0] 0000014A 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 0000014C-00000150 fn0000014C: 0000014C 4E56 FFB4 link A6, -0x004C // end alternate branch 0000014C-00000150 fn0000014C: // (misaligned) 0000014E FFB4 .invalid <> 00000150 48E7 0118 movem.l -[A7], D7,A3,A4 00000154 206E 0018 movea.l A0, [A6 + 0x18] 00000158 43EE FFBA lea.l A1, [A6 - 0x46] 0000015C 7010 moveq.l D0, 0x10 label0000015E: 0000015E 22D8 move.l [A1]+, [A0]+ 00000160 51C8 FFFC dbf D0, -0x6 /* 0000015E */ 00000164 3290 move.w [A1], [A0] 00000166 266E 0008 movea.l A3, [A6 + 0x8] 0000016A 286E 0010 movea.l A4, [A6 + 0x10] 0000016E 4247 clr.w D7 00000170 7000 moveq.l D0, 0x00 00000172 2D40 FFB4 move.l [A6 - 0x4C], D0 00000176 4267 clr.w -[A7] 00000178 3F2E 001C move.w -[A7], [A6 + 0x1C] 0000017C 486E FFB4 pea.l [A6 - 0x4C] 00000180 4EAD 470A jsr [A5 + 0x470A /* export_2269 */] 00000184 3E1F move.w D7, [A7]+ 00000186 6704 beq +0x6 /* 0000018C */ 00000188 6000 0190 bra +0x192 /* 0000031A */ label0000018C: 0000018C 206E FFB4 movea.l A0, [A6 - 0x4C] 00000190 2050 movea.l A0, [A0] 00000192 4A68 000C tst.w [A0 + 0xC] 00000196 671A beq +0x1C /* 000001B2 */ 00000198 42A7 clr.l -[A7] 0000019A 206E FFB4 movea.l A0, [A6 - 0x4C] 0000019E 2050 movea.l A0, [A0] 000001A0 3F28 000C move.w -[A7], [A0 + 0xC] 000001A4 4EAD 429A jsr [A5 + 0x429A /* export_2127 */] 000001A8 289F move.l [A4], [A7]+ 000001AA 36BC 0020 move.w [A3], 0x20 /* ' ' */ 000001AE 6000 00BC bra +0xBE /* 0000026C */ label000001B2: 000001B2 206E FFB4 movea.l A0, [A6 - 0x4C] 000001B6 2050 movea.l A0, [A0] 000001B8 4A68 000A tst.w [A0 + 0xA] 000001BC 671A beq +0x1C /* 000001D8 */ 000001BE 42A7 clr.l -[A7] 000001C0 206E FFB4 movea.l A0, [A6 - 0x4C] 000001C4 2050 movea.l A0, [A0] 000001C6 3F28 000A move.w -[A7], [A0 + 0xA] 000001CA 4EAD 429A jsr [A5 + 0x429A /* export_2127 */] 000001CE 289F move.l [A4], [A7]+ 000001D0 36BC 0010 move.w [A3], 0x10 000001D4 6000 0096 bra +0x98 /* 0000026C */ label000001D8: 000001D8 206E FFB4 movea.l A0, [A6 - 0x4C] 000001DC 2050 movea.l A0, [A0] 000001DE 4A68 0008 tst.w [A0 + 0x8] 000001E2 6718 beq +0x1A /* 000001FC */ 000001E4 42A7 clr.l -[A7] 000001E6 206E FFB4 movea.l A0, [A6 - 0x4C] 000001EA 2050 movea.l A0, [A0] 000001EC 3F28 0008 move.w -[A7], [A0 + 0x8] 000001F0 4EAD 429A jsr [A5 + 0x429A /* export_2127 */] 000001F4 289F move.l [A4], [A7]+ 000001F6 36BC 0008 move.w [A3], 0x8 000001FA 6070 bra +0x72 /* 0000026C */ label000001FC: 000001FC 206E FFB4 movea.l A0, [A6 - 0x4C] 00000200 2050 movea.l A0, [A0] 00000202 4A68 0006 tst.w [A0 + 0x6] 00000206 6718 beq +0x1A /* 00000220 */ 00000208 42A7 clr.l -[A7] 0000020A 206E FFB4 movea.l A0, [A6 - 0x4C] 0000020E 2050 movea.l A0, [A0] 00000210 3F28 0006 move.w -[A7], [A0 + 0x6] 00000214 4EAD 429A jsr [A5 + 0x429A /* export_2127 */] 00000218 289F move.l [A4], [A7]+ 0000021A 36BC 0004 move.w [A3], 0x4 0000021E 604C bra +0x4E /* 0000026C */ label00000220: 00000220 206E FFB4 movea.l A0, [A6 - 0x4C] 00000224 2050 movea.l A0, [A0] 00000226 4A68 0004 tst.w [A0 + 0x4] 0000022A 6718 beq +0x1A /* 00000244 */ 0000022C 42A7 clr.l -[A7] 0000022E 206E FFB4 movea.l A0, [A6 - 0x4C] 00000232 2050 movea.l A0, [A0] 00000234 3F28 0004 move.w -[A7], [A0 + 0x4] 00000238 4EAD 429A jsr [A5 + 0x429A /* export_2127 */] 0000023C 289F move.l [A4], [A7]+ 0000023E 36BC 0002 move.w [A3], 0x2 00000242 6028 bra +0x2A /* 0000026C */ label00000244: 00000244 206E FFB4 movea.l A0, [A6 - 0x4C] 00000248 2050 movea.l A0, [A0] 0000024A 4A68 0002 tst.w [A0 + 0x2] 0000024E 6718 beq +0x1A /* 00000268 */ 00000250 42A7 clr.l -[A7] 00000252 206E FFB4 movea.l A0, [A6 - 0x4C] 00000256 2050 movea.l A0, [A0] 00000258 3F28 0002 move.w -[A7], [A0 + 0x2] 0000025C 4EAD 429A jsr [A5 + 0x429A /* export_2127 */] 00000260 289F move.l [A4], [A7]+ 00000262 36BC 0001 move.w [A3], 0x1 00000266 6004 bra +0x6 /* 0000026C */ label00000268: 00000268 7000 moveq.l D0, 0x00 0000026A 2880 move.l [A4], D0 label0000026C: 0000026C 4267 clr.w -[A7] 0000026E A9AF syscall ResError 00000270 3E1F move.w D7, [A7]+ 00000272 6704 beq +0x6 /* 00000278 */ 00000274 6000 00A4 bra +0xA6 /* 0000031A */ label00000278: 00000278 4A94 tst.l [A4] 0000027A 6710 beq +0x12 /* 0000028C */ 0000027C 2F14 move.l -[A7], [A4] 0000027E A992 syscall DetachResource 00000280 4267 clr.w -[A7] 00000282 A9AF syscall ResError 00000284 3E1F move.w D7, [A7]+ 00000286 6704 beq +0x6 /* 0000028C */ 00000288 6000 0090 bra +0x92 /* 0000031A */ label0000028C: 0000028C 206E FFB4 movea.l A0, [A6 - 0x4C] 00000290 2050 movea.l A0, [A0] 00000292 4AA8 0058 tst.l [A0 + 0x58] 00000296 5EC0 sgt D0 00000298 4A00 tst.b D0 0000029A 6756 beq +0x58 /* 000002F2 */ 0000029C 206E FFB4 movea.l A0, [A6 - 0x4C] 000002A0 2050 movea.l A0, [A0] 000002A2 0CA8 0000 7FFF 0058 cmpi.l [A0 + 0x58], 0x7FFF 000002AA 5DC1 slt D1 000002AC C001 and.b D0, D1 000002AE 6742 beq +0x44 /* 000002F2 */ 000002B0 206E FFB4 movea.l A0, [A6 - 0x4C] 000002B4 2050 movea.l A0, [A0] 000002B6 4AA8 005C tst.l [A0 + 0x5C] 000002BA 5EC1 sgt D1 000002BC C001 and.b D0, D1 000002BE 6732 beq +0x34 /* 000002F2 */ 000002C0 206E FFB4 movea.l A0, [A6 - 0x4C] 000002C4 2050 movea.l A0, [A0] 000002C6 0CA8 0000 7FFF 005C cmpi.l [A0 + 0x5C], 0x7FFF 000002CE 5DC1 slt D1 000002D0 C001 and.b D0, D1 000002D2 671E beq +0x20 /* 000002F2 */ 000002D4 2F2E 000C move.l -[A7], [A6 + 0xC] 000002D8 42A7 clr.l -[A7] 000002DA 206E FFB4 movea.l A0, [A6 - 0x4C] 000002DE 2050 movea.l A0, [A0] 000002E0 3F28 005A move.w -[A7], [A0 + 0x5A] 000002E4 206E FFB4 movea.l A0, [A6 - 0x4C] 000002E8 2050 movea.l A0, [A0] 000002EA 3F28 005E move.w -[A7], [A0 + 0x5E] 000002EE A8A7 syscall SetRect 000002F0 6012 bra +0x14 /* 00000304 */ label000002F2: 000002F2 4A94 tst.l [A4] 000002F4 670E beq +0x10 /* 00000304 */ 000002F6 2054 movea.l A0, [A4] 000002F8 2050 movea.l A0, [A0] 000002FA 226E 000C movea.l A1, [A6 + 0xC] 000002FE 5488 addq.l A0, 2 00000300 22D8 move.l [A1]+, [A0]+ 00000302 22D8 move.l [A1]+, [A0]+ label00000304: 00000304 206E FFB4 movea.l A0, [A6 - 0x4C] 00000308 2050 movea.l A0, [A0] 0000030A 4A68 0056 tst.w [A0 + 0x56] 0000030E 670A beq +0xC /* 0000031A */ 00000310 206E FFB4 movea.l A0, [A6 - 0x4C] 00000314 2050 movea.l A0, [A0] 00000316 36A8 0056 move.w [A3], [A0 + 0x56] label0000031A: 0000031A 4AAE FFB4 tst.l [A6 - 0x4C] 0000031E 670E beq +0x10 /* 0000032E */ 00000320 2F2E FFB4 move.l -[A7], [A6 - 0x4C] 00000324 205F movea.l A0, [A7]+ 00000326 A023 syscall DisposHandle/DisposeHandle 00000328 7000 moveq.l D0, 0x00 0000032A 2D40 FFB4 move.l [A6 - 0x4C], D0 label0000032E: 0000032E 3D47 0020 move.w [A6 + 0x20], D7 00000332 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00000336 4E5E unlink A6 00000338 205F movea.l A0, [A7]+ 0000033A DEFC 0018 add.w A7, 0x18 0000033E 4ED0 jmp [A0] fn00000340: 00000340 4E56 FA5C link A6, -0x05A4 00000344 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 00000348 206E 000C movea.l A0, [A6 + 0xC] 0000034C 43EE FFBA lea.l A1, [A6 - 0x46] 00000350 7010 moveq.l D0, 0x10 label00000352: 00000352 22D8 move.l [A1]+, [A0]+ 00000354 51C8 FFFC dbf D0, -0x6 /* 00000352 */ 00000358 3290 move.w [A1], [A0] 0000035A 4247 clr.w D7 0000035C 7000 moveq.l D0, 0x00 0000035E 2D40 FFB4 move.l [A6 - 0x4C], D0 00000362 7000 moveq.l D0, 0x00 00000364 2D40 FAA6 move.l [A6 - 0x55A], D0 00000368 4267 clr.w -[A7] 0000036A 3F2E 000A move.w -[A7], [A6 + 0xA] 0000036E 42A7 clr.l -[A7] 00000370 487A 0308 pea.l [PC + 0x308 /* 0000067A, value 0x4E56 'NV', cstring "" */] 00000374 486E FA5C pea.l [A6 - 0x5A4] 00000378 303C 0001 move.w D0, 0x1 0000037C AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch 0000037E 3E1F move.w D7, [A7]+ 00000380 6704 beq +0x6 /* 00000386 */ 00000382 6000 02B0 bra +0x2B2 /* 00000634 */ label00000386: 00000386 7000 moveq.l D0, 0x00 00000388 2D40 FF46 move.l [A6 - 0xBA], D0 0000038C 41EE FFC0 lea.l A0, [A6 - 0x40] 00000390 2D48 FF4C move.l [A6 - 0xB4], A0 00000394 3D6E FFBA FF50 move.w [A6 - 0xB0], [A6 - 0x46] 0000039A 426E FF56 clr.w [A6 - 0xAA] 0000039E 2D6E FFBC FF6A move.l [A6 - 0x96], [A6 - 0x44] 000003A4 4267 clr.w -[A7] 000003A6 486E FF3A pea.l [A6 - 0xC6] 000003AA 4267 clr.w -[A7] 000003AC 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */] 000003B0 3E1F move.w D7, [A7]+ 000003B2 6704 beq +0x6 /* 000003B8 */ 000003B4 6000 027E bra +0x280 /* 00000634 */ label000003B8: 000003B8 41EE FF2A lea.l A0, [A6 - 0xD6] 000003BC 43EE FF5A lea.l A1, [A6 - 0xA6] 000003C0 20D9 move.l [A0]+, [A1]+ 000003C2 20D9 move.l [A0]+, [A1]+ 000003C4 20D9 move.l [A0]+, [A1]+ 000003C6 20D9 move.l [A0]+, [A1]+ 000003C8 3A2E FFBA move.w D5, [A6 - 0x46] 000003CC 422E FAA4 clr.b [A6 - 0x55C] label000003D0: 000003D0 7000 moveq.l D0, 0x00 000003D2 2D40 FF46 move.l [A6 - 0xBA], D0 000003D6 3D45 FF50 move.w [A6 - 0xB0], D5 000003DA 41EE FEAC lea.l A0, [A6 - 0x154] 000003DE 2D48 FF5A move.l [A6 - 0xA6], A0 000003E2 7014 moveq.l D0, 0x14 000003E4 2D40 FF5E move.l [A6 - 0xA2], D0 000003E8 4267 clr.w -[A7] 000003EA 486E FF3A pea.l [A6 - 0xC6] 000003EE 4267 clr.w -[A7] 000003F0 4EAD 040A jsr [A5 + 0x40A /* export_125 */] 000003F4 3E1F move.w D7, [A7]+ 000003F6 6704 beq +0x6 /* 000003FC */ 000003F8 6000 023A bra +0x23C /* 00000634 */ label000003FC: 000003FC 082E 0004 FEB0 btst.b [A6 - 0x150], 0x4 00000402 6604 bne +0x6 /* 00000408 */ 00000404 6000 022E bra +0x230 /* 00000634 */ label00000408: 00000408 7000 moveq.l D0, 0x00 0000040A 2D40 FECE move.l [A6 - 0x132], D0 0000040E 7000 moveq.l D0, 0x00 00000410 2D40 FED4 move.l [A6 - 0x12C], D0 00000414 3D45 FED8 move.w [A6 - 0x128], D5 00000418 4267 clr.w -[A7] 0000041A 486E FEC2 pea.l [A6 - 0x13E] 0000041E 205F movea.l A0, [A7]+ 00000420 7020 moveq.l D0, 0x20 00000422 A260 syscall FSDispatch/HFSDispatch, flags=2 00000424 3E80 move.w [A7], D0 00000426 3E1F move.w D7, [A7]+ 00000428 382E FEDA move.w D4, [A6 - 0x126] 0000042C 4A47 tst.w D7 0000042E 56C0 sne D0 00000430 4A00 tst.b D0 00000432 6600 0200 bne +0x202 /* 00000634 */ 00000436 4A44 tst.w D4 00000438 57C1 seq D1 0000043A 8001 or.b D0, D1 0000043C 6704 beq +0x6 /* 00000442 */ 0000043E 6000 01F4 bra +0x1F6 /* 00000634 */ label00000442: 00000442 4206 clr.b D6 00000444 4267 clr.w -[A7] 00000446 486E FFB4 pea.l [A6 - 0x4C] 0000044A 303C 0207 move.w D0, 0x207 0000044E ABC9 syscall IconDispatch 00000450 3E1F move.w D7, [A7]+ 00000452 56C0 sne D0 00000454 4A00 tst.b D0 00000456 6600 01DC bne +0x1DE /* 00000634 */ 0000045A 4AAE FFB4 tst.l [A6 - 0x4C] 0000045E 57C1 seq D1 00000460 8001 or.b D0, D1 00000462 6704 beq +0x6 /* 00000468 */ 00000464 6000 01CE bra +0x1D0 /* 00000634 */ label00000468: 00000468 7000 moveq.l D0, 0x00 0000046A 2D40 FECE move.l [A6 - 0x132], D0 0000046E 3D44 FEDA move.w [A6 - 0x126], D4 00000472 41EE FAAA lea.l A0, [A6 - 0x556] 00000476 2D48 FEE2 move.l [A6 - 0x11E], A0 0000047A 2D7C 0000 0100 FEE6 move.l [A6 - 0x11A], 0x100 00000482 1D7C 0001 FEEF move.b [A6 - 0x111], 0x1 00000488 2D6E FF2E FEF6 move.l [A6 - 0x10A], [A6 - 0xD2] 0000048E 2D6E FF2A FEFA move.l [A6 - 0x106], [A6 - 0xD6] 00000494 4267 clr.w -[A7] 00000496 486E FEC2 pea.l [A6 - 0x13E] 0000049A 4267 clr.w -[A7] 0000049C 4EAD 041A jsr [A5 + 0x41A /* export_127 */] 000004A0 3E1F move.w D7, [A7]+ 000004A2 6650 bne +0x52 /* 000004F4 */ 000004A4 4267 clr.w -[A7] 000004A6 486E FAAA pea.l [A6 - 0x556] 000004AA 486E FAA6 pea.l [A6 - 0x55A] 000004AE 2F2E FEEA move.l -[A7], [A6 - 0x116] 000004B2 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 000004B6 3E1F move.w D7, [A7]+ 000004B8 57C0 seq D0 000004BA 4A00 tst.b D0 000004BC 6736 beq +0x38 /* 000004F4 */ 000004BE 4AAE FAA6 tst.l [A6 - 0x55A] 000004C2 56C1 sne D1 000004C4 C001 and.b D0, D1 000004C6 672C beq +0x2E /* 000004F4 */ 000004C8 4267 clr.w -[A7] 000004CA 2F2E FAA6 move.l -[A7], [A6 - 0x55A] 000004CE 2F2E FFB4 move.l -[A7], [A6 - 0x4C] 000004D2 2F3C 4943 4E23 move.l -[A7], 0x49434E23 /* 'ICN#' */ 000004D8 303C 0608 move.w D0, 0x608 000004DC ABC9 syscall IconDispatch 000004DE 3E1F move.w D7, [A7]+ 000004E0 6604 bne +0x6 /* 000004E6 */ 000004E2 7C01 moveq.l D6, 0x01 000004E4 600E bra +0x10 /* 000004F4 */ label000004E6: 000004E6 2F2E FAA6 move.l -[A7], [A6 - 0x55A] 000004EA 205F movea.l A0, [A7]+ 000004EC A023 syscall DisposHandle/DisposeHandle 000004EE 7000 moveq.l D0, 0x00 000004F0 2D40 FAA6 move.l [A6 - 0x55A], D0 label000004F4: 000004F4 102E 0008 move.b D0, [A6 + 0x8] 000004F8 6700 011A beq +0x11C /* 00000614 */ 000004FC 7000 moveq.l D0, 0x00 000004FE 2D40 FECE move.l [A6 - 0x132], D0 00000502 3D44 FEDA move.w [A6 - 0x126], D4 00000506 41EE FAAA lea.l A0, [A6 - 0x556] 0000050A 2D48 FEE2 move.l [A6 - 0x11E], A0 0000050E 2D7C 0000 0200 FEE6 move.l [A6 - 0x11A], 0x200 00000516 1D7C 0002 FEEF move.b [A6 - 0x111], 0x2 0000051C 2D6E FF2E FEF6 move.l [A6 - 0x10A], [A6 - 0xD2] 00000522 2D6E FF2A FEFA move.l [A6 - 0x106], [A6 - 0xD6] 00000528 4267 clr.w -[A7] 0000052A 486E FEC2 pea.l [A6 - 0x13E] 0000052E 4267 clr.w -[A7] 00000530 4EAD 041A jsr [A5 + 0x41A /* export_127 */] 00000534 3E1F move.w D7, [A7]+ 00000536 6650 bne +0x52 /* 00000588 */ 00000538 4267 clr.w -[A7] 0000053A 486E FAAA pea.l [A6 - 0x556] 0000053E 486E FAA6 pea.l [A6 - 0x55A] 00000542 2F2E FEEA move.l -[A7], [A6 - 0x116] 00000546 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 0000054A 3E1F move.w D7, [A7]+ 0000054C 57C0 seq D0 0000054E 4A00 tst.b D0 00000550 6736 beq +0x38 /* 00000588 */ 00000552 4AAE FAA6 tst.l [A6 - 0x55A] 00000556 56C1 sne D1 00000558 C001 and.b D0, D1 0000055A 672C beq +0x2E /* 00000588 */ 0000055C 4267 clr.w -[A7] 0000055E 2F2E FAA6 move.l -[A7], [A6 - 0x55A] 00000562 2F2E FFB4 move.l -[A7], [A6 - 0x4C] 00000566 2F3C 6963 6C34 move.l -[A7], 0x69636C34 /* 'icl4' */ 0000056C 303C 0608 move.w D0, 0x608 00000570 ABC9 syscall IconDispatch 00000572 3E1F move.w D7, [A7]+ 00000574 6604 bne +0x6 /* 0000057A */ 00000576 7C01 moveq.l D6, 0x01 00000578 600E bra +0x10 /* 00000588 */ label0000057A: 0000057A 2F2E FAA6 move.l -[A7], [A6 - 0x55A] 0000057E 205F movea.l A0, [A7]+ 00000580 A023 syscall DisposHandle/DisposeHandle 00000582 7000 moveq.l D0, 0x00 00000584 2D40 FAA6 move.l [A6 - 0x55A], D0 label00000588: 00000588 7000 moveq.l D0, 0x00 0000058A 2D40 FECE move.l [A6 - 0x132], D0 0000058E 3D44 FEDA move.w [A6 - 0x126], D4 00000592 41EE FAAA lea.l A0, [A6 - 0x556] 00000596 2D48 FEE2 move.l [A6 - 0x11E], A0 0000059A 2D7C 0000 0400 FEE6 move.l [A6 - 0x11A], 0x400 000005A2 1D7C 0003 FEEF move.b [A6 - 0x111], 0x3 000005A8 2D6E FF2E FEF6 move.l [A6 - 0x10A], [A6 - 0xD2] 000005AE 2D6E FF2A FEFA move.l [A6 - 0x106], [A6 - 0xD6] 000005B4 4267 clr.w -[A7] 000005B6 486E FEC2 pea.l [A6 - 0x13E] 000005BA 4267 clr.w -[A7] 000005BC 4EAD 041A jsr [A5 + 0x41A /* export_127 */] 000005C0 3E1F move.w D7, [A7]+ 000005C2 6650 bne +0x52 /* 00000614 */ 000005C4 4267 clr.w -[A7] 000005C6 486E FAAA pea.l [A6 - 0x556] 000005CA 486E FAA6 pea.l [A6 - 0x55A] 000005CE 2F2E FEEA move.l -[A7], [A6 - 0x116] 000005D2 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 000005D6 3E1F move.w D7, [A7]+ 000005D8 57C0 seq D0 000005DA 4A00 tst.b D0 000005DC 6736 beq +0x38 /* 00000614 */ 000005DE 4AAE FAA6 tst.l [A6 - 0x55A] 000005E2 56C1 sne D1 000005E4 C001 and.b D0, D1 000005E6 672C beq +0x2E /* 00000614 */ 000005E8 4267 clr.w -[A7] 000005EA 2F2E FAA6 move.l -[A7], [A6 - 0x55A] 000005EE 2F2E FFB4 move.l -[A7], [A6 - 0x4C] 000005F2 2F3C 6963 6C38 move.l -[A7], 0x69636C38 /* 'icl8' */ 000005F8 303C 0608 move.w D0, 0x608 000005FC ABC9 syscall IconDispatch 000005FE 3E1F move.w D7, [A7]+ 00000600 6604 bne +0x6 /* 00000606 */ 00000602 7C01 moveq.l D6, 0x01 00000604 600E bra +0x10 /* 00000614 */ label00000606: 00000606 2F2E FAA6 move.l -[A7], [A6 - 0x55A] 0000060A 205F movea.l A0, [A7]+ 0000060C A023 syscall DisposHandle/DisposeHandle 0000060E 7000 moveq.l D0, 0x00 00000610 2D40 FAA6 move.l [A6 - 0x55A], D0 label00000614: 00000614 BA6E FA5C cmp.w D5, [A6 - 0x5A4] 00000618 6706 beq +0x8 /* 00000620 */ 0000061A 3A2E FA5C move.w D5, [A6 - 0x5A4] 0000061E 6006 bra +0x8 /* 00000626 */ label00000620: 00000620 1D7C 0001 FAA4 move.b [A6 - 0x55C], 0x1 label00000626: 00000626 1006 move.b D0, D6 00000628 6608 bne +0xA /* 00000632 */ 0000062A 802E FAA4 or.b D0, [A6 - 0x55C] 0000062E 6700 FDA0 beq -0x25E /* 000003D0 */ label00000632: 00000632 4247 clr.w D7 label00000634: 00000634 4A47 tst.w D7 00000636 56C0 sne D0 00000638 4A00 tst.b D0 0000063A 660E bne +0x10 /* 0000064A */ 0000063C 1206 move.b D1, D6 0000063E 0A01 0001 xori.b D1, 0x1 00000642 8001 or.b D0, D1 00000644 0240 0001 andi.w D0, 0x1 00000648 671E beq +0x20 /* 00000668 */ label0000064A: 0000064A 4AAE FFB4 tst.l [A6 - 0x4C] 0000064E 6718 beq +0x1A /* 00000668 */ 00000650 4267 clr.w -[A7] 00000652 2F2E FFB4 move.l -[A7], [A6 - 0x4C] 00000656 1F3C 0001 move.b -[A7], 0x1 0000065A 303C 0302 move.w D0, 0x302 0000065E ABC9 syscall IconDispatch 00000660 3E1F move.w D7, [A7]+ 00000662 7000 moveq.l D0, 0x00 00000664 2D40 FFB4 move.l [A6 - 0x4C], D0 label00000668: 00000668 2D6E FFB4 0010 move.l [A6 + 0x10], [A6 - 0x4C] 0000066E 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+ 00000672 4E5E unlink A6 00000674 205F movea.l A0, [A7]+ 00000676 504F addq.w A7, 8 00000678 4ED0 jmp [A0] 0000067A 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 0000067C-00000680 fn0000067C: 0000067C 4E56 FFB4 link A6, -0x004C // end alternate branch 0000067C-00000680 fn0000067C: // (misaligned) 0000067E FFB4 .invalid <> 00000680 48E7 0108 movem.l -[A7], D7,A4 00000684 206E 0018 movea.l A0, [A6 + 0x18] 00000688 43EE FFBA lea.l A1, [A6 - 0x46] 0000068C 7010 moveq.l D0, 0x10 label0000068E: 0000068E 22D8 move.l [A1]+, [A0]+ 00000690 51C8 FFFC dbf D0, -0x6 /* 0000068E */ 00000694 3290 move.w [A1], [A0] 00000696 4247 clr.w D7 00000698 7000 moveq.l D0, 0x00 0000069A 2840 movea.l A4, D0 0000069C 0C6D 0700 FC50 cmpi.w [A5 - 0x3B0], 0x700 000006A2 6D00 0082 blt +0x84 /* 00000726 */ 000006A6 42A7 clr.l -[A7] 000006A8 486E FFBA pea.l [A6 - 0x46] 000006AC 3F2D FC5A move.w -[A7], [A5 - 0x3A6] 000006B0 4267 clr.w -[A7] 000006B2 4EBA FC8C jsr [PC - 0x374 /* 00000340 */] 000006B6 285F movea.l A4, [A7]+ 000006B8 200C move.l D0, A4 000006BA 676A beq +0x6C /* 00000726 */ 000006BC 2F2E 000C move.l -[A7], [A6 + 0xC] 000006C0 42A7 clr.l -[A7] 000006C2 2F3C 0020 0020 move.l -[A7], 0x200020 /* ' \0 ' */ 000006C8 A8A7 syscall SetRect 000006CA 206E 0010 movea.l A0, [A6 + 0x10] 000006CE 2F08 move.l -[A7], A0 000006D0 42A7 clr.l -[A7] 000006D2 2F2E 000C move.l -[A7], [A6 + 0xC] 000006D6 A8F3 syscall OpenPicture 000006D8 201F move.l D0, [A7]+ 000006DA 205F movea.l A0, [A7]+ 000006DC 2080 move.l [A0], D0 000006DE 206E 0010 movea.l A0, [A6 + 0x10] 000006E2 4A90 tst.l [A0] 000006E4 672C beq +0x2E /* 00000712 */ 000006E6 2F2E 000C move.l -[A7], [A6 + 0xC] 000006EA A87B syscall ClipRect 000006EC 4267 clr.w -[A7] 000006EE 2F2E 000C move.l -[A7], [A6 + 0xC] 000006F2 42A7 clr.l -[A7] 000006F4 2F0C move.l -[A7], A4 000006F6 303C 0603 move.w D0, 0x603 000006FA ABC9 syscall IconDispatch 000006FC 3E1F move.w D7, [A7]+ 000006FE A8F4 syscall ClosePicture 00000700 206E 0008 movea.l A0, [A6 + 0x8] 00000704 30BC 0001 move.w [A0], 0x1 00000708 2F2E 000C move.l -[A7], [A6 + 0xC] 0000070C 42A7 clr.l -[A7] 0000070E 42A7 clr.l -[A7] 00000710 A8A7 syscall SetRect label00000712: 00000712 4267 clr.w -[A7] 00000714 2F0C move.l -[A7], A4 00000716 1F3C 0001 move.b -[A7], 0x1 0000071A 303C 0302 move.w D0, 0x302 0000071E ABC9 syscall IconDispatch 00000720 3E1F move.w D7, [A7]+ 00000722 7000 moveq.l D0, 0x00 00000724 2840 movea.l A4, D0 label00000726: 00000726 3D47 0020 move.w [A6 + 0x20], D7 0000072A 4CDF 1080 movem.l D7,A4, [A7]+ 0000072E 4E5E unlink A6 00000730 205F movea.l A0, [A7]+ 00000732 DEFC 0018 add.w A7, 0x18 00000736 4ED0 jmp [A0] fn00000738: 00000738 4E56 FFB2 link A6, -0x004E 0000073C 48E7 0308 movem.l -[A7], D6,D7,A4 00000740 206E 001A movea.l A0, [A6 + 0x1A] 00000744 43EE FFBA lea.l A1, [A6 - 0x46] 00000748 7010 moveq.l D0, 0x10 label0000074A: 0000074A 22D8 move.l [A1]+, [A0]+ 0000074C 51C8 FFFC dbf D0, -0x6 /* 0000074A */ 00000750 3290 move.w [A1], [A0] 00000752 4246 clr.w D6 00000754 4267 clr.w -[A7] 00000756 1F3C 0001 move.b -[A7], 0x1 0000075A 4EAD 2342 jsr [A5 + 0x2342 /* export_1124 */] 0000075E 1E1F move.b D7, [A7]+ 00000760 42A7 clr.l -[A7] 00000762 3F2E 0018 move.w -[A7], [A6 + 0x18] 00000766 A9BB syscall GetIcon 00000768 285F movea.l A4, [A7]+ 0000076A 200C move.l D0, A4 0000076C 6704 beq +0x6 /* 00000772 */ 0000076E 2F0C move.l -[A7], A4 00000770 A992 syscall DetachResource label00000772: 00000772 200C move.l D0, A4 00000774 6756 beq +0x58 /* 000007CC */ 00000776 2F2E 000C move.l -[A7], [A6 + 0xC] 0000077A 42A7 clr.l -[A7] 0000077C 2F3C 0020 0020 move.l -[A7], 0x200020 /* ' \0 ' */ 00000782 A8A7 syscall SetRect 00000784 206E 0010 movea.l A0, [A6 + 0x10] 00000788 2F08 move.l -[A7], A0 0000078A 42A7 clr.l -[A7] 0000078C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000790 A8F3 syscall OpenPicture 00000792 201F move.l D0, [A7]+ 00000794 205F movea.l A0, [A7]+ 00000796 2080 move.l [A0], D0 00000798 206E 0010 movea.l A0, [A6 + 0x10] 0000079C 4A90 tst.l [A0] 0000079E 6722 beq +0x24 /* 000007C2 */ 000007A0 2F2E 000C move.l -[A7], [A6 + 0xC] 000007A4 A87B syscall ClipRect 000007A6 2F2E 000C move.l -[A7], [A6 + 0xC] 000007AA 2F0C move.l -[A7], A4 000007AC A94B syscall PlotIcon 000007AE A8F4 syscall ClosePicture 000007B0 206E 0008 movea.l A0, [A6 + 0x8] 000007B4 30BC 0001 move.w [A0], 0x1 000007B8 2F2E 000C move.l -[A7], [A6 + 0xC] 000007BC 42A7 clr.l -[A7] 000007BE 42A7 clr.l -[A7] 000007C0 A8A7 syscall SetRect label000007C2: 000007C2 2F0C move.l -[A7], A4 000007C4 205F movea.l A0, [A7]+ 000007C6 A023 syscall DisposHandle/DisposeHandle 000007C8 7000 moveq.l D0, 0x00 000007CA 2840 movea.l A4, D0 label000007CC: 000007CC 4267 clr.w -[A7] 000007CE 1F07 move.b -[A7], D7 000007D0 4EAD 2342 jsr [A5 + 0x2342 /* export_1124 */] 000007D4 1E1F move.b D7, [A7]+ 000007D6 3D46 0022 move.w [A6 + 0x22], D6 000007DA 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000007DE 4E5E unlink A6 000007E0 205F movea.l A0, [A7]+ 000007E2 DEFC 001A add.w A7, 0x1A 000007E6 4ED0 jmp [A0] 000007E8 4E56 0000 link A6, 0 000007EC 2F0C move.l -[A7], A4 000007EE 286E 0008 movea.l A4, [A6 + 0x8] 000007F2 206C 0010 movea.l A0, [A4 + 0x10] 000007F6 4A90 tst.l [A0] 000007F8 670C beq +0xE /* 00000806 */ 000007FA 2F10 move.l -[A7], [A0] 000007FC A8F5 syscall KillPicture 000007FE 206C 0010 movea.l A0, [A4 + 0x10] 00000802 7000 moveq.l D0, 0x00 00000804 2080 move.l [A0], D0 label00000806: 00000806 396E 0010 FF7A move.w [A4 - 0x86], [A6 + 0x10] 0000080C 206E 0008 movea.l A0, [A6 + 0x8] 00000810 2C48 movea.l A6, A0 00000812 4EFA 04B6 jmp [PC + 0x4B6 /* 00000CCA */] 00000816 0000 285F ori.b D0, 0x5F /* '_' */ 0000081A 4E5E unlink A6 0000081C 205F movea.l A0, [A7]+ 0000081E DEFC 000A add.w A7, 0xA /* '\n' */ 00000822 4ED0 jmp [A0] fn00000824: 00000824 4E56 FE5A link A6, -0x01A6 00000828 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 0000082C 206E 001C movea.l A0, [A6 + 0x1C] 00000830 43EE FFBA lea.l A1, [A6 - 0x46] 00000834 7010 moveq.l D0, 0x10 label00000836: 00000836 22D8 move.l [A1]+, [A0]+ 00000838 51C8 FFFC dbf D0, -0x6 /* 00000836 */ 0000083C 3290 move.w [A1], [A0] 0000083E 4EAD 3782 jsr [A5 + 0x3782 /* export_1772 */] 00000842 426E FF7A clr.w [A6 - 0x86] 00000846 206E 0010 movea.l A0, [A6 + 0x10] 0000084A 7000 moveq.l D0, 0x00 0000084C 2080 move.l [A0], D0 0000084E 206E 000C movea.l A0, [A6 + 0xC] 00000852 43EE FE66 lea.l A1, [A6 - 0x19A] 00000856 22D8 move.l [A1]+, [A0]+ 00000858 22D8 move.l [A1]+, [A0]+ 0000085A 206E 0008 movea.l A0, [A6 + 0x8] 0000085E 30BC 0001 move.w [A0], 0x1 00000862 486E FF7C pea.l [A6 - 0x84] 00000866 487A FF80 pea.l [PC - 0x80 /* 000007E8, value 0x4E560000 'NV\0\0', cstring "NV" */] 0000086A 2F0E move.l -[A7], A6 0000086C 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */] 00000870 41EE FE74 lea.l A0, [A6 - 0x18C] 00000874 43FA 046C lea.l A1, [PC + 0x46C /* 00000CE2, value 0x43F3F3F, pstring "????" */] 00000878 20D9 move.l [A0]+, [A1]+ 0000087A 3091 move.w [A0], [A1] 0000087C 486E 0018 pea.l [A6 + 0x18] 00000880 41EE FE74 lea.l A0, [A6 - 0x18C] 00000884 2008 move.l D0, A0 00000886 5280 addq.l D0, 1 00000888 2F00 move.l -[A7], D0 0000088A 7004 moveq.l D0, 0x04 0000088C 2F00 move.l -[A7], D0 0000088E 4EAD 02E2 jsr [A5 + 0x2E2 /* export_88 */] 00000892 42A7 clr.l -[A7] 00000894 2F3C 4F74 6872 move.l -[A7], 0x4F746872 /* 'Othr' */ 0000089A 486E FE74 pea.l [A6 - 0x18C] 0000089E A9A1 syscall GetNamedResource 000008A0 2D5F FF74 move.l [A6 - 0x8C], [A7]+ 000008A4 6612 bne +0x14 /* 000008B8 */ 000008A6 42A7 clr.l -[A7] 000008A8 2F3C 4F74 6872 move.l -[A7], 0x4F746872 /* 'Othr' */ 000008AE 487A 0432 pea.l [PC + 0x432 /* 00000CE2, value 0x43F3F3F, pstring "????" */] 000008B2 A9A1 syscall GetNamedResource 000008B4 2D5F FF74 move.l [A6 - 0x8C], [A7]+ label000008B8: 000008B8 4AAE FF74 tst.l [A6 - 0x8C] 000008BC 6700 01E0 beq +0x1E2 /* 00000A9E */ 000008C0 206E FF74 movea.l A0, [A6 - 0x8C] 000008C4 2050 movea.l A0, [A0] 000008C6 3D50 FE5A move.w [A6 - 0x1A6], [A0] 000008CA 3D7C 0001 FF78 move.w [A6 - 0x88], 0x1 000008D0 6000 01B0 bra +0x1B2 /* 00000A82 */ label000008D4: 000008D4 206E 0010 movea.l A0, [A6 + 0x10] 000008D8 4A90 tst.l [A0] 000008DA 6600 01B2 bne +0x1B4 /* 00000A8E */ 000008DE 4EAD 3782 jsr [A5 + 0x3782 /* export_1772 */] 000008E2 206E FF74 movea.l A0, [A6 - 0x8C] 000008E6 2050 movea.l A0, [A0] 000008E8 302E FF78 move.w D0, [A6 - 0x88] 000008EC C1FC 0006 muls.w D0, 0x6 000008F0 2D70 00FC FE70 move.l [A6 - 0x190], [A0 + D0.w - 0x4] 000008F6 206E FF74 movea.l A0, [A6 - 0x8C] 000008FA 2050 movea.l A0, [A0] 000008FC 302E FF78 move.w D0, [A6 - 0x88] 00000900 C1FC 0006 muls.w D0, 0x6 00000904 3D70 0000 FE6E move.w [A6 - 0x192], [A0 + D0.w] 0000090A 203C 5468 6D62 move.l D0, 0x54686D62 /* 'Thmb' */ 00000910 B0AE FE70 cmp.l D0, [A6 - 0x190] 00000914 6626 bne +0x28 /* 0000093C */ 00000916 4267 clr.w -[A7] 00000918 2F2E 0020 move.l -[A7], [A6 + 0x20] 0000091C 486E FFBA pea.l [A6 - 0x46] 00000920 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000924 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000928 2F2E 000C move.l -[A7], [A6 + 0xC] 0000092C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000930 4EBA F81A jsr [PC - 0x7E6 /* 0000014C */] 00000934 3D5F FF7A move.w [A6 - 0x86], [A7]+ 00000938 6000 0142 bra +0x144 /* 00000A7C */ label0000093C: 0000093C 203C 5049 4354 move.l D0, 0x50494354 /* 'PICT' */ 00000942 B0AE FE70 cmp.l D0, [A6 - 0x190] 00000946 662A bne +0x2C /* 00000972 */ 00000948 4267 clr.w -[A7] 0000094A 2F2E 0020 move.l -[A7], [A6 + 0x20] 0000094E 486E FFBA pea.l [A6 - 0x46] 00000952 3F2E FE6E move.w -[A7], [A6 - 0x192] 00000956 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000095A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000095E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000962 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000966 4EBA F6D0 jsr [PC - 0x930 /* 00000038 */] 0000096A 3D5F FF7A move.w [A6 - 0x86], [A7]+ 0000096E 6000 010C bra +0x10E /* 00000A7C */ label00000972: 00000972 203C 4454 4442 move.l D0, 0x44544442 /* 'DTDB' */ 00000978 B0AE FE70 cmp.l D0, [A6 - 0x190] 0000097C 57C0 seq D0 0000097E 4A00 tst.b D0 00000980 6770 beq +0x72 /* 000009F2 */ 00000982 7200 moveq.l D1, 0x00 00000984 6B1A bmi +0x1C /* 000009A0 */ 00000986 206E 0014 movea.l A0, [A6 + 0x14] 0000098A B27C 003F cmp.w D1, 0x3F /* '?' */ 0000098E 6E10 bgt +0x12 /* 000009A0 */ 00000990 5088 addq.l A0, 8 00000992 3401 move.w D2, D1 00000994 E64A lsr D2.w, 3 00000996 4442 neg.w D2 00000998 0330 20FF btst [A0 + D2.w - 0x1], D1 0000099C 0A3C 0004 xori.b ccr, 4 label000009A0: 000009A0 57C1 seq D1 000009A2 4A01 tst.b D1 000009A4 6626 bne +0x28 /* 000009CC */ 000009A6 7402 moveq.l D2, 0x02 000009A8 6B1A bmi +0x1C /* 000009C4 */ 000009AA 206E 0014 movea.l A0, [A6 + 0x14] 000009AE B47C 003F cmp.w D2, 0x3F /* '?' */ 000009B2 6E10 bgt +0x12 /* 000009C4 */ 000009B4 5088 addq.l A0, 8 000009B6 3602 move.w D3, D2 000009B8 E64B lsr D3.w, 3 000009BA 4443 neg.w D3 000009BC 0530 30FF btst [A0 + D3.w - 0x1], D2 000009C0 0A3C 0004 xori.b ccr, 4 label000009C4: 000009C4 57C2 seq D2 000009C6 8202 or.b D1, D2 000009C8 C001 and.b D0, D1 000009CA 6726 beq +0x28 /* 000009F2 */ label000009CC: 000009CC 4267 clr.w -[A7] 000009CE 2F2E 0020 move.l -[A7], [A6 + 0x20] 000009D2 486E FFBA pea.l [A6 - 0x46] 000009D6 2F2E 0014 move.l -[A7], [A6 + 0x14] 000009DA 2F2E 0010 move.l -[A7], [A6 + 0x10] 000009DE 2F2E 000C move.l -[A7], [A6 + 0xC] 000009E2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000009E6 4EBA FC94 jsr [PC - 0x36C /* 0000067C */] 000009EA 3D5F FF7A move.w [A6 - 0x86], [A7]+ 000009EE 6000 008C bra +0x8E /* 00000A7C */ label000009F2: 000009F2 203C 4943 4F4E move.l D0, 0x49434F4E /* 'ICON' */ 000009F8 B0AE FE70 cmp.l D0, [A6 - 0x190] 000009FC 57C0 seq D0 000009FE 4A00 tst.b D0 00000A00 6772 beq +0x74 /* 00000A74 */ 00000A02 7200 moveq.l D1, 0x00 00000A04 6B1A bmi +0x1C /* 00000A20 */ 00000A06 206E 0014 movea.l A0, [A6 + 0x14] 00000A0A B27C 003F cmp.w D1, 0x3F /* '?' */ 00000A0E 6E10 bgt +0x12 /* 00000A20 */ 00000A10 5088 addq.l A0, 8 00000A12 3401 move.w D2, D1 00000A14 E64A lsr D2.w, 3 00000A16 4442 neg.w D2 00000A18 0330 20FF btst [A0 + D2.w - 0x1], D1 00000A1C 0A3C 0004 xori.b ccr, 4 label00000A20: 00000A20 57C1 seq D1 00000A22 4A01 tst.b D1 00000A24 6626 bne +0x28 /* 00000A4C */ 00000A26 7402 moveq.l D2, 0x02 00000A28 6B1A bmi +0x1C /* 00000A44 */ 00000A2A 206E 0014 movea.l A0, [A6 + 0x14] 00000A2E B47C 003F cmp.w D2, 0x3F /* '?' */ 00000A32 6E10 bgt +0x12 /* 00000A44 */ 00000A34 5088 addq.l A0, 8 00000A36 3602 move.w D3, D2 00000A38 E64B lsr D3.w, 3 00000A3A 4443 neg.w D3 00000A3C 0530 30FF btst [A0 + D3.w - 0x1], D2 00000A40 0A3C 0004 xori.b ccr, 4 label00000A44: 00000A44 57C2 seq D2 00000A46 8202 or.b D1, D2 00000A48 C001 and.b D0, D1 00000A4A 6728 beq +0x2A /* 00000A74 */ label00000A4C: 00000A4C 4267 clr.w -[A7] 00000A4E 2F2E 0020 move.l -[A7], [A6 + 0x20] 00000A52 486E FFBA pea.l [A6 - 0x46] 00000A56 3F2E FE6E move.w -[A7], [A6 - 0x192] 00000A5A 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000A5E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000A62 2F2E 000C move.l -[A7], [A6 + 0xC] 00000A66 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A6A 4EBA FCCC jsr [PC - 0x334 /* 00000738 */] 00000A6E 3D5F FF7A move.w [A6 - 0x86], [A7]+ 00000A72 6008 bra +0xA /* 00000A7C */ label00000A74: 00000A74 206E 0010 movea.l A0, [A6 + 0x10] 00000A78 7000 moveq.l D0, 0x00 00000A7A 2080 move.l [A0], D0 label00000A7C: 00000A7C 526E FF78 addq.w [A6 - 0x88], 1 00000A80 690C bvs +0xE /* 00000A8E */ label00000A82: 00000A82 302E FF78 move.w D0, [A6 - 0x88] 00000A86 B06E FE5A cmp.w D0, [A6 - 0x1A6] 00000A8A 6F00 FE48 ble -0x1B6 /* 000008D4 */ label00000A8E: 00000A8E 2F2E FF74 move.l -[A7], [A6 - 0x8C] 00000A92 A9A3 syscall ReleaseResource 00000A94 7000 moveq.l D0, 0x00 00000A96 2D40 FF74 move.l [A6 - 0x8C], D0 00000A9A 6000 018E bra +0x190 /* 00000C2A */ label00000A9E: 00000A9E 206E 0010 movea.l A0, [A6 + 0x10] 00000AA2 4A90 tst.l [A0] 00000AA4 6626 bne +0x28 /* 00000ACC */ 00000AA6 4267 clr.w -[A7] 00000AA8 2F2E 0020 move.l -[A7], [A6 + 0x20] 00000AAC 486E FFBA pea.l [A6 - 0x46] 00000AB0 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000AB4 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000AB8 2F2E 000C move.l -[A7], [A6 + 0xC] 00000ABC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000AC0 4EBA F68A jsr [PC - 0x976 /* 0000014C */] 00000AC4 3D5F FF7A move.w [A6 - 0x86], [A7]+ 00000AC8 4EAD 3782 jsr [A5 + 0x3782 /* export_1772 */] label00000ACC: 00000ACC 206E 0010 movea.l A0, [A6 + 0x10] 00000AD0 4A90 tst.l [A0] 00000AD2 662A bne +0x2C /* 00000AFE */ 00000AD4 4267 clr.w -[A7] 00000AD6 2F2E 0020 move.l -[A7], [A6 + 0x20] 00000ADA 486E FFBA pea.l [A6 - 0x46] 00000ADE 3F3C 0080 move.w -[A7], 0x80 00000AE2 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000AE6 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000AEA 2F2E 000C move.l -[A7], [A6 + 0xC] 00000AEE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000AF2 4EBA F544 jsr [PC - 0xABC /* 00000038 */] 00000AF6 3D5F FF7A move.w [A6 - 0x86], [A7]+ 00000AFA 4EAD 3782 jsr [A5 + 0x3782 /* export_1772 */] label00000AFE: 00000AFE 206E 0010 movea.l A0, [A6 + 0x10] 00000B02 4A90 tst.l [A0] 00000B04 6628 bne +0x2A /* 00000B2E */ 00000B06 4267 clr.w -[A7] 00000B08 2F2E 0020 move.l -[A7], [A6 + 0x20] 00000B0C 486E FFBA pea.l [A6 - 0x46] 00000B10 4267 clr.w -[A7] 00000B12 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000B16 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000B1A 2F2E 000C move.l -[A7], [A6 + 0xC] 00000B1E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B22 4EBA F514 jsr [PC - 0xAEC /* 00000038 */] 00000B26 3D5F FF7A move.w [A6 - 0x86], [A7]+ 00000B2A 4EAD 3782 jsr [A5 + 0x3782 /* export_1772 */] label00000B2E: 00000B2E 206E 0010 movea.l A0, [A6 + 0x10] 00000B32 4A90 tst.l [A0] 00000B34 57C0 seq D0 00000B36 4A00 tst.b D0 00000B38 6770 beq +0x72 /* 00000BAA */ 00000B3A 7200 moveq.l D1, 0x00 00000B3C 6B1A bmi +0x1C /* 00000B58 */ 00000B3E 206E 0014 movea.l A0, [A6 + 0x14] 00000B42 B27C 003F cmp.w D1, 0x3F /* '?' */ 00000B46 6E10 bgt +0x12 /* 00000B58 */ 00000B48 5088 addq.l A0, 8 00000B4A 3401 move.w D2, D1 00000B4C E64A lsr D2.w, 3 00000B4E 4442 neg.w D2 00000B50 0330 20FF btst [A0 + D2.w - 0x1], D1 00000B54 0A3C 0004 xori.b ccr, 4 label00000B58: 00000B58 57C1 seq D1 00000B5A 4A01 tst.b D1 00000B5C 6626 bne +0x28 /* 00000B84 */ 00000B5E 7402 moveq.l D2, 0x02 00000B60 6B1A bmi +0x1C /* 00000B7C */ 00000B62 206E 0014 movea.l A0, [A6 + 0x14] 00000B66 B47C 003F cmp.w D2, 0x3F /* '?' */ 00000B6A 6E10 bgt +0x12 /* 00000B7C */ 00000B6C 5088 addq.l A0, 8 00000B6E 3602 move.w D3, D2 00000B70 E64B lsr D3.w, 3 00000B72 4443 neg.w D3 00000B74 0530 30FF btst [A0 + D3.w - 0x1], D2 00000B78 0A3C 0004 xori.b ccr, 4 label00000B7C: 00000B7C 57C2 seq D2 00000B7E 8202 or.b D1, D2 00000B80 C001 and.b D0, D1 00000B82 6726 beq +0x28 /* 00000BAA */ label00000B84: 00000B84 4267 clr.w -[A7] 00000B86 2F2E 0020 move.l -[A7], [A6 + 0x20] 00000B8A 486E FFBA pea.l [A6 - 0x46] 00000B8E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000B92 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000B96 2F2E 000C move.l -[A7], [A6 + 0xC] 00000B9A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B9E 4EBA FADC jsr [PC - 0x524 /* 0000067C */] 00000BA2 3D5F FF7A move.w [A6 - 0x86], [A7]+ 00000BA6 4EAD 3782 jsr [A5 + 0x3782 /* export_1772 */] label00000BAA: 00000BAA 206E 0010 movea.l A0, [A6 + 0x10] 00000BAE 4A90 tst.l [A0] 00000BB0 57C0 seq D0 00000BB2 4A00 tst.b D0 00000BB4 6774 beq +0x76 /* 00000C2A */ 00000BB6 7200 moveq.l D1, 0x00 00000BB8 6B1A bmi +0x1C /* 00000BD4 */ 00000BBA 206E 0014 movea.l A0, [A6 + 0x14] 00000BBE B27C 003F cmp.w D1, 0x3F /* '?' */ 00000BC2 6E10 bgt +0x12 /* 00000BD4 */ 00000BC4 5088 addq.l A0, 8 00000BC6 3401 move.w D2, D1 00000BC8 E64A lsr D2.w, 3 00000BCA 4442 neg.w D2 00000BCC 0330 20FF btst [A0 + D2.w - 0x1], D1 00000BD0 0A3C 0004 xori.b ccr, 4 label00000BD4: 00000BD4 57C1 seq D1 00000BD6 4A01 tst.b D1 00000BD8 6626 bne +0x28 /* 00000C00 */ 00000BDA 7402 moveq.l D2, 0x02 00000BDC 6B1A bmi +0x1C /* 00000BF8 */ 00000BDE 206E 0014 movea.l A0, [A6 + 0x14] 00000BE2 B47C 003F cmp.w D2, 0x3F /* '?' */ 00000BE6 6E10 bgt +0x12 /* 00000BF8 */ 00000BE8 5088 addq.l A0, 8 00000BEA 3602 move.w D3, D2 00000BEC E64B lsr D3.w, 3 00000BEE 4443 neg.w D3 00000BF0 0530 30FF btst [A0 + D3.w - 0x1], D2 00000BF4 0A3C 0004 xori.b ccr, 4 label00000BF8: 00000BF8 57C2 seq D2 00000BFA 8202 or.b D1, D2 00000BFC C001 and.b D0, D1 00000BFE 672A beq +0x2C /* 00000C2A */ label00000C00: 00000C00 4267 clr.w -[A7] 00000C02 2F2E 0020 move.l -[A7], [A6 + 0x20] 00000C06 486E FFBA pea.l [A6 - 0x46] 00000C0A 3F3C 4E48 move.w -[A7], 0x4E48 /* 'NH' */ 00000C0E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000C12 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000C16 2F2E 000C move.l -[A7], [A6 + 0xC] 00000C1A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000C1E 4EBA FB18 jsr [PC - 0x4E8 /* 00000738 */] 00000C22 3D5F FF7A move.w [A6 - 0x86], [A7]+ 00000C26 4EAD 3782 jsr [A5 + 0x3782 /* export_1772 */] label00000C2A: 00000C2A 206E 0010 movea.l A0, [A6 + 0x10] 00000C2E 4A90 tst.l [A0] 00000C30 660A bne +0xC /* 00000C3C */ 00000C32 3D7C 9A6E FF7A move.w [A6 - 0x86], 0x9A6E 00000C38 4EAD 3782 jsr [A5 + 0x3782 /* export_1772 */] label00000C3C: 00000C3C 7018 moveq.l D0, 0x18 00000C3E 6B1A bmi +0x1C /* 00000C5A */ 00000C40 206E 0014 movea.l A0, [A6 + 0x14] 00000C44 B07C 003F cmp.w D0, 0x3F /* '?' */ 00000C48 6E10 bgt +0x12 /* 00000C5A */ 00000C4A 5088 addq.l A0, 8 00000C4C 3200 move.w D1, D0 00000C4E E649 lsr D1.w, 3 00000C50 4441 neg.w D1 00000C52 0130 10FF btst [A0 + D1.w - 0x1], D0 00000C56 0A3C 0004 xori.b ccr, 4 label00000C5A: 00000C5A 57C0 seq D0 00000C5C 4A00 tst.b D0 00000C5E 672E beq +0x30 /* 00000C8E */ 00000C60 4A6E FF7A tst.w [A6 - 0x86] 00000C64 57C1 seq D1 00000C66 C001 and.b D0, D1 00000C68 6724 beq +0x26 /* 00000C8E */ 00000C6A 2F2E 000C move.l -[A7], [A6 + 0xC] 00000C6E 486E FE66 pea.l [A6 - 0x19A] 00000C72 486E FE5E pea.l [A6 - 0x1A2] 00000C76 486E FE5C pea.l [A6 - 0x1A4] 00000C7A 4EAD 4512 jsr [A5 + 0x4512 /* export_2206 */] 00000C7E 206E 0010 movea.l A0, [A6 + 0x10] 00000C82 4A90 tst.l [A0] 00000C84 6708 beq +0xA /* 00000C8E */ 00000C86 2F10 move.l -[A7], [A0] 00000C88 486E FE5E pea.l [A6 - 0x1A2] 00000C8C A8F6 syscall DrawPicture label00000C8E: 00000C8E 700B moveq.l D0, 0x0B 00000C90 6B1A bmi +0x1C /* 00000CAC */ 00000C92 206E 0014 movea.l A0, [A6 + 0x14] 00000C96 B07C 003F cmp.w D0, 0x3F /* '?' */ 00000C9A 6E10 bgt +0x12 /* 00000CAC */ 00000C9C 5088 addq.l A0, 8 00000C9E 3200 move.w D1, D0 00000CA0 E649 lsr D1.w, 3 00000CA2 4441 neg.w D1 00000CA4 0130 10FF btst [A0 + D1.w - 0x1], D0 00000CA8 0A3C 0004 xori.b ccr, 4 label00000CAC: 00000CAC 6614 bne +0x16 /* 00000CC2 */ 00000CAE 206E 0010 movea.l A0, [A6 + 0x10] 00000CB2 4A90 tst.l [A0] 00000CB4 670C beq +0xE /* 00000CC2 */ 00000CB6 2F10 move.l -[A7], [A0] 00000CB8 A8F5 syscall KillPicture 00000CBA 206E 0010 movea.l A0, [A6 + 0x10] 00000CBE 7000 moveq.l D0, 0x00 00000CC0 2080 move.l [A0], D0 label00000CC2: 00000CC2 486E FF7C pea.l [A6 - 0x84] 00000CC6 4EAD 209A jsr [A5 + 0x209A /* export_1039 */] label00000CCA: 00000CCA 4FEE FE3A lea.l A7, [A6 - 0x1C6] 00000CCE 3D6E FF7A 0024 move.w [A6 + 0x24], [A6 - 0x86] 00000CD4 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000CD8 4E5E unlink A6 00000CDA 205F movea.l A0, [A7]+ 00000CDC DEFC 001C add.w A7, 0x1C 00000CE0 4ED0 jmp [A0] 00000CE2 043F 3F3F subi.b <>, 0x3F /* '?' */ 00000CE6 3F00 move.w -[A7], D0 00000CE8 4E56 0000 link A6, 0 00000CEC 2F0C move.l -[A7], A4 00000CEE 286E 0008 movea.l A4, [A6 + 0x8] 00000CF2 206C 0010 movea.l A0, [A4 + 0x10] 00000CF6 4A90 tst.l [A0] 00000CF8 6704 beq +0x6 /* 00000CFE */ 00000CFA 2F10 move.l -[A7], [A0] 00000CFC A8F5 syscall KillPicture label00000CFE: 00000CFE 70FF moveq.l D0, 0xFFFFFFFF 00000D00 B06C FF76 cmp.w D0, [A4 - 0x8A] 00000D04 6706 beq +0x8 /* 00000D0C */ 00000D06 3F2C FF76 move.w -[A7], [A4 - 0x8A] 00000D0A A99A syscall CloseResFile label00000D0C: 00000D0C 4A6C FF78 tst.w [A4 - 0x88] 00000D10 670E beq +0x10 /* 00000D20 */ 00000D12 4267 clr.w -[A7] 00000D14 3F2C FF78 move.w -[A7], [A4 - 0x88] 00000D18 4EAD 034A jsr [A5 + 0x34A /* export_101 */] 00000D1C 395F FF7A move.w [A4 - 0x86], [A7]+ label00000D20: 00000D20 396E 0010 FF7A move.w [A4 - 0x86], [A6 + 0x10] 00000D26 206E 0008 movea.l A0, [A6 + 0x8] 00000D2A 2C48 movea.l A6, A0 00000D2C 4EFA 00D0 jmp [PC + 0xD0 /* 00000DFE */] 00000D30 0000 285F ori.b D0, 0x5F /* '_' */ 00000D34 4E5E unlink A6 00000D36 205F movea.l A0, [A7]+ 00000D38 DEFC 000A add.w A7, 0xA /* '\n' */ 00000D3C 4ED0 jmp [A0] 00000D3E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1896: // at 00000D40 (misaligned) 00000D42 FF76 .extension 0xF76 <> // unimplemented 00000D44 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000D48 206E 001C movea.l A0, [A6 + 0x1C] 00000D4C 43EE FFBA lea.l A1, [A6 - 0x46] 00000D50 7010 moveq.l D0, 0x10 label00000D52: 00000D52 22D8 move.l [A1]+, [A0]+ 00000D54 51C8 FFFC dbf D0, -0x6 /* 00000D52 */ 00000D58 3290 move.w [A1], [A0] 00000D5A 4EAD 3782 jsr [A5 + 0x3782 /* export_1772 */] 00000D5E 426E FF7A clr.w [A6 - 0x86] 00000D62 206E 0010 movea.l A0, [A6 + 0x10] 00000D66 7000 moveq.l D0, 0x00 00000D68 2080 move.l [A0], D0 00000D6A 426E FF78 clr.w [A6 - 0x88] 00000D6E 486E FF7C pea.l [A6 - 0x84] 00000D72 487A FF74 pea.l [PC - 0x8C /* 00000CE8, value 0x4E560000 'NV\0\0', cstring "NV" */] 00000D76 2F0E move.l -[A7], A6 00000D78 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */] 00000D7C 4267 clr.w -[A7] 00000D7E 3F2E FFBA move.w -[A7], [A6 - 0x46] 00000D82 2F2E FFBC move.l -[A7], [A6 - 0x44] 00000D86 486E FFC0 pea.l [A6 - 0x40] 00000D8A 1F3C 0001 move.b -[A7], 0x1 00000D8E 486E FF78 pea.l [A6 - 0x88] 00000D92 4EAD 0462 jsr [A5 + 0x462 /* export_136 */] 00000D96 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 00000D9A 4267 clr.w -[A7] 00000D9C 3F2E FFBA move.w -[A7], [A6 - 0x46] 00000DA0 2F2E FFBC move.l -[A7], [A6 - 0x44] 00000DA4 486E FFC0 pea.l [A6 - 0x40] 00000DA8 1F3C 0001 move.b -[A7], 0x1 00000DAC 4EAD 049A jsr [A5 + 0x49A /* export_143 */] 00000DB0 3D5F FF76 move.w [A6 - 0x8A], [A7]+ 00000DB4 4267 clr.w -[A7] 00000DB6 2F2E FF76 move.l -[A7], [A6 - 0x8A] 00000DBA 486E FFBA pea.l [A6 - 0x46] 00000DBE 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000DC2 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000DC6 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000DCA 2F2E 000C move.l -[A7], [A6 + 0xC] 00000DCE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000DD2 4EBA FA50 jsr [PC - 0x5B0 /* 00000824 */] 00000DD6 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 00000DDA 70FF moveq.l D0, 0xFFFFFFFF 00000DDC B06E FF76 cmp.w D0, [A6 - 0x8A] 00000DE0 6706 beq +0x8 /* 00000DE8 */ 00000DE2 3F2E FF76 move.w -[A7], [A6 - 0x8A] 00000DE6 A99A syscall CloseResFile label00000DE8: 00000DE8 4267 clr.w -[A7] 00000DEA 3F2E FF78 move.w -[A7], [A6 - 0x88] 00000DEE 4EAD 034A jsr [A5 + 0x34A /* export_101 */] 00000DF2 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 00000DF6 486E FF7C pea.l [A6 - 0x84] 00000DFA 4EAD 209A jsr [A5 + 0x209A /* export_1039 */] label00000DFE: 00000DFE 4FEE FF56 lea.l A7, [A6 - 0xAA] 00000E02 3D6E FF7A 0020 move.w [A6 + 0x20], [A6 - 0x86] 00000E08 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000E0C 4E5E unlink A6 00000E0E 205F movea.l A0, [A7]+ 00000E10 DEFC 0018 add.w A7, 0x18 00000E14 4ED0 jmp [A0] 00000E16 0000 .incomplete